rotary rock drill - Turkish English Dictionary